Umluj, Saudi Arabia – Approximately 500 km north of the city of Jeddah in Saudi Arab...
Subscribe our TME newsletter to stay updated